# Makefile pour le projet Bataille_Navale
# Ecrit par Guillaume Verdier
# Cree le 18/11/2008

CC=gcc # Le compilateur
CFLAGS= -Wall # Les options de compilation
SRC=$(wildcard *.c) # La liste des fichiers source du repertoire courant
OBJ=$(SRC:.c=.o) # La liste des fichiers objet correspondant

Jeu_de_la_vie: $(OBJ)
	@$(CC) $^ -o $@ # La compilation finale

%.o : %.c
	@$(CC) -o $@ -c $^ $(CFLAGS) # La compilation separee de chaque .c

clean: # Pour nettoyer le repertoire courant. Utilisation : make clean
	@rm -f *.o # Permet de nettoyer le dossier en supprimant tous les fichiers objets
	@rm -f *~ # et tous les fichiers temporaires
